package com.sims.service;

import java.util.List;

import com.sims.eo.SimsCourse;

public interface ICourseService {

	// 通过名称获取对象
	SimsCourse getSimsCoursebyCourseName(String courseName);

	// 通过课程名称获取总记录数
	long getRowCountByCourseName(String courseName);

	// 获取所有课程
	List<SimsCourse> getAllSimsCourse();

	// 通过ID删除账号
	boolean deletSimsCourseById(Long id);

	// 通过ID获取账号
	SimsCourse getSimsCourseById(Long id);

	long createCourse(SimsCourse course);

	// 更新数据
	boolean updateSimsCourse(SimsCourse course);

	// -----------分页获取数据---------------
	// 获取账号列表分页获取
	List<SimsCourse> getAllSimsCourse(int pageNo, int pageSize);

	// 获得总记录数
	long getRowCount();
}
